Szaflary to wioska położona niemal w sercu Podhala, tak więc dojazd nie powinien sprawiać najmniejszego kłopotu: można dotrzeć tu pociągiem relacji Kraków - Sucha Beskidzka - Chabówka - Zakopane. Przez Szaflary przebiega szosa z Krakowa do Zakopanego: popularna "Zakopianka".
Przyjeżdżając do Szaflar warto odwiedzić również sąsiednie miejscowości: Bańską Wyżną i Niżną oraz Maruszynę, z których rozciąga się wspaniała panorama Tatr i Beskidów oraz przemierzyć biegnącą przez te wioski Drogę Papieską z Zakopanego do Ludźmierza. W lecie warto nazbierać dzbanek jagód w położonych między Szaflarami a Nowym Targiem lasach oraz odwiedzić pobliskie torfowisko "Bór na Czerwonym", a w handlowe dni udać się na nowotarski jarmark, który tradycyjnie skupia mieszkańców całego Podhala oraz sąsiadów z południowej strony Tatr.